massachusetts institute of technology - French English Dictionary